package com.qf.bank.dao;

import com.qf.bank.entity.Account;

import java.math.BigDecimal;
import java.util.List;

public interface AccountDao {
    //新增
    void insert(Account account);
    //更新 存款
    void updateSave(String cardNo, BigDecimal money);
    //更新 取款
    void updateTake(String cardNo, BigDecimal money);
    //更新
    void  update(Account account);
    //删除
    void  delete(String cardNo);
    //查所有
    List<Account> selectAll();
    //查询余额
    BigDecimal selectMoney(String cardNo);
    //查询单个账户
    Account select(String cardNo,String passwrod);
    //判断账户是否存在
    boolean selectByCardNo(String cardNo);
}
